#include "BonusPuntaje.h"
#include "Pacman.h"


BonusPuntaje::BonusPuntaje(Punto* unPunto,unsigned int unRadio, bool vivo, float unPuntaje) : BonusModel(unPunto,unRadio,vivo){
	this->puntajeOtorgado = unPuntaje;
}

void BonusPuntaje::colisionarConPacman(ObjetoVivo* unObjetoVivo) {
    Pacman* pacman = (Pacman*)unObjetoVivo;

    pacman->getJugador()->getMarcadorActual()->incrementarPuntaje(this->puntajeOtorgado);
    this->matar();
    // Falta hacer algun ruidito.
}

void BonusPuntaje::colisionarConFantasma(ObjetoVivo* unObjetoVivo) {
	//	Fantasma* fantasma = (Fantasma*)unObjetoVivo ;		
}

BonusPuntaje::~BonusPuntaje(){

}

